diluted lubricant - Francés Inglés Diccionario